// 迭代对象的使用

// const obj1 = {
//   name: 1,
//   age: 2,

//   // 对象默认是没有这个迭代器的，所以我们需要自己添加
//   [Symbol.iterator]: function* () {
//     yield 1;
//     yield 2;
//     yield 3;
//   },
// };

// for (const iterator of obj1) {
//   console.log(iterator);
// }

const nums: number[] = [1, 3, 5];

type Args = {
  searchValue: any;
  array: any[];
};

function contains({ searchValue, array }: Args): boolean {
  return array.includes(searchValue);
}

console.log(contains({ searchValue: 2, array: nums }));
